depending on something else - Español Inglés Diccionario